A Component Framework for Satellite On-board Software

نویسندگان

  • A. Pasetti
  • W. Pree
چکیده

This paper advocates a new approach to satellite software design based on objectoriented framework technology and describes early results from a project for the European Space Agency (ESA) to design a software framework for satellite attitude and orbit control systems (AOCS). Frameworks are collections of components with pre-defined cooperations among them. They make architecture (as opposed to mere code) reuse possible. The framework concept is being tested in a redesign of the AOCS software. This paper illustrates it by describing the implementation of telecommand handling, telemetry handling, and operational mode management.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

FPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing

This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...

متن کامل

Architecture-Based Design: A Satellite On-Board Software Case Study

In this case study, we apply the architecture-based design approach to the control software of the CubETH satellite. Architectures are a means for ensuring global coordination properties and thus, achieving correctness of complex systems by construction. The design approach comprises three main steps: 1) definition of a domain-specific taxonomy of architecture styles; 2) design of the software ...

متن کامل

Design and Prototyping of a Software Framework for the Aocs

Software frameworks are a reuse technology that makes architectural (as opposed to code) reuse possible. They have been successfully applied in the desktop and commercial arena. The sudden expansion in on-board memory and CPU resources subsequent to the space qualification of the ERC32 processor means that they can now be applied to space systems. This document describes the results of a projec...

متن کامل

An Object-oriented Component-based Framework for On-board Software

This paper will advocate the use of component-based software frameworks for on-board systems. Software frameworks are a reuse technology that makes architectural (as opposed to code) reuse possible. They have been successfully applied in the desktop and commercial arena. The sudden expansion in on-board memory and CPU resources subsequent to the space qualification of the ERC32 processor means ...

متن کامل

A Theoretical Framework for Several Antecedents of Shared Leadership in Corporate Board Contexts

Due to the gap in understanding board leadership and specifically, board shared leadership, this article aims at proposing some antecedents of the emergence of board shared leadership. This article incorporates three bodies of literature: Team effectiveness, team leadership, and board management. Based on integrating several theoretical perspectives, nine propositions are developed in relation ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001